impounding basins - Turco Inglés Diccionario